irrevocable benefit - Français Anglais Dictionnaire